package com.quanyan.user.model.vo.response;

import java.io.Serializable;

/**
 * Created by Administrator on 2016/7/12.
 * 活动收藏返回列表
 */
public class RespActivityCollect implements Serializable{

    private static final long serialVersionUID = -5443355552318102485L;

    private Integer activityId;

    private Integer activityType = 1;

    private String activityName = "";

    private String logo = "";

    private Long activityDate;

    private String area = "";

    private Double price = 0.0;

    private Byte clubActivityType = 9;


    public Integer getActivityId() {
        return activityId;
    }

    public void setActivityId(Integer activityId) {
        this.activityId = activityId;
    }

    public Integer getActivityType() {
        return activityType;
    }

    public void setActivityType(Integer activityType) {
        this.activityType = activityType;
    }

    public String getActivityName() {
        return activityName;
    }

    public void setActivityName(String activityName) {
        this.activityName = activityName;
    }

    public String getLogo() {
        return logo;
    }

    public void setLogo(String logo) {
        this.logo = logo;
    }

    public Long getActivityDate() {
        return activityDate;
    }

    public void setActivityDate(Long activityDate) {
        this.activityDate = activityDate;
    }

    public String getArea() {
        return area;
    }

    public void setArea(String area) {
        this.area = area;
    }

    public Double getPrice() {
        return price;
    }

    public void setPrice(Double price) {
        this.price = price;
    }

    public Byte getClubActivityType() {
        return clubActivityType;
    }

    public void setClubActivityType(Byte clubActivityType) {
        this.clubActivityType = clubActivityType;
    }


    @Override
    public boolean equals(Object o) {
        if (this == o) return true;
        if (o == null || getClass() != o.getClass()) return false;

        RespActivityCollect that = (RespActivityCollect) o;

        return !(activityDate != null ? !activityDate.equals(that.activityDate) : that.activityDate != null);

    }

    @Override
    public int hashCode() {
        return activityDate != null ? activityDate.hashCode() : 0;
    }

    @Override
    public String toString() {
        return "RespActivityCollect{" +
                "activityId=" + activityId +
                ", activityType=" + activityType +
                ", activityName='" + activityName + '\'' +
                ", logo='" + logo + '\'' +
                ", activityDate=" + activityDate +
                ", area='" + area + '\'' +
                ", price=" + price +
                ", clubActivityType=" + clubActivityType +
                '}';
    }
}
